-
Notifications
You must be signed in to change notification settings - Fork 302
override pac version to v0.36.0 in dev/staging #7538
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: aThorp96 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Code Review by GeminiThe following is a review of the provided code changes, highlighting potential issues and suggesting improvements. Summary of Changes:This pull request involves significant refactoring and updates across various components, including:
Identified Issues and Suggestions:1. File:
2. Files:
3. File:
4. File:
|
/hold There is currently a custom PaC build deployed to staging for Kueue testing |
c3c1e70
to
16fd393
Compare
Code Review by Gemini## Code Review
### `components/pipeline-service/development/main-pipeline-service-configuration.yaml`
* **Improvement:** The `TODO` comment is well-placed and indicates the temporary nature of the override. No issues found.
### `components/pipeline-service/staging/base/main-pipeline-service-configuration.yaml`
* **Improvement:** The commented-out block for `IMAGE_PAC_PAC_CONTROLLER`, `IMAGE_PAC_PAC_WATCHER`, and `IMAGE_PAC_PAC_WEBHOOK` (lines 2098-2106 in the new file) adds clutter. If these images are no longer actively used or are for a very specific, temporary testing scenario, consider removing this commented-out section to keep the configuration clean.
```diff
--- a/components/pipeline-service/staging/base/main-pipeline-service-configuration.yaml
+++ b/components/pipeline-service/staging/base/main-pipeline-service-configuration.yaml
@@ -2095,11 +2095,6 @@
+ - name: IMAGE_PAC_PAC_WATCHER
+ value: quay.io/openshift-pipeline/pipelines-pipelines-as-code-watcher-rhel9@sha256:5bdbc16185dc0def4f9bb1d1b67f5bd83363f8c4285d91597641099322d2a030
+ # TODO: images used for Kueue testing @gbenhaim
+ # - name: IMAGE_PAC_PAC_CONTROLLER
+ # value: ghcr.io/gbenhaim/pipelines-as-code/pipelines-as-code-controller@sha256:dea65f29afcecdd837b0b7389c6824d546b5098bf98ba98f02f27d6a85b0b376
+ # - name: IMAGE_PAC_PAC_WATCHER
+ # value: ghcr.io/gbenhaim/pipelines-as-code/pipelines-as-code-watcher@sha256:09964eff749f2fb620ae1500cfc538d0765cf0e29fb2f177abb3521400fad403
+ # - name: IMAGE_PAC_PAC_WEBHOOK
+ # value: ghcr.io/gbenhaim/pipelines-as-code/pipelines-as-code-webhook@sha256:440d6f9311d23b994ef68ffe0513eba832b891fdfb6360385bb635ba154f7526
```
### `components/pipeline-service/staging/stone-stage-p01/deploy.yaml`
* No issues found. The image overrides are consistent with the intended change.
### `components/pipeline-service/staging/stone-stg-rh01/deploy.yaml`
* No issues found. The image overrides are consistent with the intended change. |
Closing in favor of #7619 |
The nightly build should be using PaC
v0.36.X
, however some automation seems to have caused the nightly build to switch back tov0.35.X
several days after it updated tov0.36.X
.This PR overrides the PaC images to those which point to
v0.36.0